package com.blog.service.impl;

import com.blog.entity.Uuu;
import com.blog.repository.UuuRepository;
import com.blog.service.UuuService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class UuuServiceImpl implements UuuService {

  @Autowired
  private UuuRepository uuuRepository;

  @Override
  public List<Uuu> getAllUuus() {
    return uuuRepository.findAll();
  }

  @Override
  public void addUuu(Uuu uuu) {
    uuuRepository.save(uuu);
  }

  @Override
  public void updateUuu(Uuu uuu) {
    uuuRepository.save(uuu);
  }

  @Override
  public boolean deleteUuu(Long id) {
    if (uuuRepository.existsById(id)) {
      uuuRepository.deleteById(id);
      return true;
    }
    return false;
  }
}